Golang Job: Senior C++ engineer

Job added on

Location

Sydney - Australia

Job type

Full-Time

Golang Job Details

Who we are and what we do

Audinate leads the world in networked media with our "Dante" technology used extensively in professional audio / video installations worldwide including live events, broadcast, entertainment venues and communications systems.

Dante harnesses the power of IT networking to make AV better, replacing the need for specialised point-to-point analogue and digital connections. With audio and video making up so much of our daily lives, we play an important role in every great audio visual moment. The Dante technology embedded in popular AV products makes it possible for users to connect sound and vision like never before.

Audinate is both firmly established and growing rapidly: we offer a full stack solution including low level hardware, desktop and server applications.

*
About the role*

We're looking for a senior-level C++ software engineer. If you’re the kind of person who likes their work to be tangible, having a recognisable impact both internally and in the industry whilst getting excited working close to the needs of the customer then this might be the role for you.

In this role you will be building the next generation of software based Audinate products. We need an expert who can help develop, optimise and deliver our products on multiple operating systems: Windows, macOS and Linux.

How we work

Our development environment is Agile, CI/CD, TDD, so ownership will sit with you to develop clean, readable, testable code and you will be involved through all stages of the software development lifecycle.

In the Product Development group we have flexibility to work from home but also collaborate in-person every week in our Surry Hills office as well as working remotely alongside engineering colleagues in in the UK and Belgium.

Required experience

  • C/C++ for cross platform development e.g. Linux, Windows, macOS
  • Understanding of operating systems internals
  • Has shipped software into production
  • Knowledge of networking technologies
  • Exposure to modern software design processes
  • Worked in an Agile environment
  • Problem Solving and Debugging Skills

Additional desirable skills

  • Golang, C#, ObjC
  • CMake / automated build and test systems
  • Scripting languages
  • Cross-platform UI development
  • Background / interest in audio software

What you’ll experience with us

With us, your ambition extends as far as our reach. Working alongside experts and enthusiasts from different backgrounds, you’ll refine your skills as we define our products. We’ll experience and share a purpose we can see and hear as we pioneer the future of AV together.

In addition to a competitive salary, annual bonus and equity incentive plan, you’ll experience our diverse, values-based culture and a range of benefits such as flexible working through to volunteering leave.

Job Type: Full-time